socialist republican union - Alemán Inglés Diccionario